a deciduous shrub growing to 3 m (psoralea glandulosa) - Español Inglés Diccionario